Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 Qatar F1 Spain F24 Thailand F2 Germany F1 Germany F2 France F5 Uzbekistan F4 Netherlands F1 Netherlands F2 Germany F7 Egypt F1 Turkey F30 Turkey F7 Bahrain F1 Italy F14 Spain F23 Spain F25 Thailand F1 Thailand F3 France F4 AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Milan Indoors - Milan Austrian Open - Kitzbuhel Prostejov Challenger Ostrava Challenger Poznan Challenger Yugoslavia Open - Belgrade Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig Schickendanz Open - Furth Steelers Cup - Kosice Riviera di Rimini Challenger - Rimini Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Zagreb Open - Zagreb Bauer Watertechnilogy Cup 2008 - Eckental Samarkand Challenger - Samarkand Heilbronn Challenger Sunrise Challenger USTA/Adtech Challenger - Boston Tunis Challenger Hamburg Challenger - Hamburg Bauer Watertechnology Cup - Eckental Furth Challenger Turin Challenger Oberstaufen Challenger Cordenons Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Rhodes Challenger Ramat Hasharon Challenger Rezidenza Open - Magdeburg Cremona Challenger Carson Challenger Prostejov Challenger Meknes Challenger Scheveningen Challenger Rimini Challenger San Sebastian Challenger Bangkok Challenger Bangkok Challenger Mons Challenger Rennes Challenger Orleans Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Monza Challenger Mons Challenger Prostejov Challenger Orleans Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Heilbronn Challenger Vancouver Challenger Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach Muller Cup - Ulm Oberstaufen Cup - Oberstaufen XXIX Edizione 'A.Savoldi Marco' - Manerbio Hilton Waikoloa USTA Challenger - Waikoloa AXA Open - Lisbon Zivnobanka Open - Prostejov Memorial Savigni - Sassuolo Open Diputacion - Cordoba Hungarian Architect Open - Budapest Okal Cup - Eckental Samsung Securities Cup Challenger - Seoul Heilbronn Open - Heilbronn The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg ECM Cup - Prague Zivnobanka Czech Open - Prostejov 9th Wartburg Open - Eisenach BMW Challenger Open - Monchengladbach Bukhara Challenger - Bukhara Tatra Banka Open 2001 - Bratislava Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Banja Luka 2002 - Banja Luka VSZ Solvak Open Challenger - Kosice Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Heinekin Open 1998 - Budva Medicor Open - Budapest Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton Nuembrecht Challenger - Nuembrecht 2002 USTA Tallahassee Tennis Challenger - Tallahassee Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Black Forest Open 2002 - Freudenstadt Open Castilla y Leon - Segovia Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Rado Geneva Challenger - Geneva Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh drkoop.com USTA challenger of Miami - Miami Warsteiner Challenger Lubeck - Lubeck Warsteiner Grand Prix - Oberstaufen Open de Franche Comte - Besancon LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Schickendanz Open - Furth Osaka International Tennis Tournament - Osaka ATU Cup - Weiden Siemens Open 2001 - Scheveningen The Wrexham Challenger - Wrexham Gran Challenger Casablanca - Mexico City Open de L'Isere - Grenoble Lambertz Open - Aachen Okal Cup 2003 - Eckental Challenger 42 - Andrezieux Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Czech Open - Prostejov A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Banca Stato Challenger - Lugano Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Qatar ATP Challenger - Doha ATP Challenger Numea - New Caledonia Internazionali di Tennis - Bergamo BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza ECM Prague Open - Prague Czech Open 2006 - Prostejov Oberstaufen Cup - Oberstaufen Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Porsche Open - Poznan GHI Bronz Classic - Bronx Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Samsung Securities Cup - Seoul Flea Market Cup - Busan Monte-Carlo Rolex Masters - Monte-Carlo KGHM Dialog Polish Indoors - Wroclaw Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Unicredit Czech Open - Prostejov Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen BNP Paribas Open - Indian Wells Milan Challenger Reggio Emilia Challenger Eckental Challenger Ojai Challenger Marburg Challenger Istanbul Challenger Caltanissetta Challenger Barletta Challenger Prague Challenger Zagreb Challenger Prostejov Challenger Furth Challenger Heilbronn Challenger Poznan Challenger San Marino Challenger Manerbio Challenger Como Challenger Campinas Challenger Recife Challenger Sacramento Challenger Tiburon Challenger Geneva Challenger Heilbronn Challenger Bergamo Challenger Wolfsburg Challenger Guadalajara Challenger Rimouski Challenger Rabat Challenger Prostejov Challenger Furth Challenger Marburg Challenger Marrakech Challenger Sunrise Challenger Como Challenger Barletta Challenger Napoli Challenger Athens Challenger Prostejov Challenger Poznan Challenger Rome Challenger Genova Challenger Prostejov Challenger Aptos Challenger Sarasota Challenger Aachen Challenger Heilbronn Challenger Bratislava Challenger Bergamo Challenger Zivnobanka Czech Open - Prostejov Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup - Ulm Sports Expert Open - Nettingsdorf DPD Challenger 99 - Aschaffenburg Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Open Seat Godo 2005 - Barcelona Ordina Open - 's-Hertogenbosch Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Kremlin Cup - Moscow BMW Open - Munich Telenordia Swedish Open - Bastad RCA Championships - Indianapolis The Hamlet Cup - Long Island Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Qatar Exxon Mobil Open 2003 - Doha Copenhagen Open - Copenhagen AIG Japan Open - Tokyo Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Salem Open - Hong Kong Heineken Open - Auckland Open 13 - Marseille BMW Open - Munich The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona BMW Open - Munich Heineken Open - Auckland Milan Indoors - Milan Allianz Suisse Open - Gstaad Estoril Open - Estoril Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Allianz Suisse Open - Gstaad Stockholm Open - Stockholm Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Medibank International - Sydney Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Medibank Private International - Sydney Milan Indoors - Milan Regions Morgan Keegan Championships - Memphis Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane SAP Open - San Jose Salem Open - Hong Kong Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona The Dubai Tennis Championships - Dubai BMW Open - Munich The Stella Artois Championships - London Japan Open - Tokyo Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Chennai Open - Chennai Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich PBZ Zagreb Indoors - Zagreb AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington The Nottingham Open - Nottingham Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Medibank International - Sydney U.S. Mens's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Moselle Open - Metz Grand Prix de Tennis de Lyon - Lyon Rakuten Japan Open - Tokyo Apia International - Sydney SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo BMW Open - Munich AEGON International - Eastbourne Mercedes Cup - Stuttgart Citi Open - Washington Swiss Indoors Basel - Basel Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Indoors Basel - Basel Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington BMW Open - Munich Apia International - Sydney Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Brisbane International - Brisbane Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel BMW Open - Munich Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam 2001 Mercedes Cup - Stuttgart The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Hamburg Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg IPB Czech Indoor - Ostrava 2003 Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Tennis Masters Series - Hamburg Rogers Masters - Toronto Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal The Stella Artois Championships - London Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Legg Mason Tennis Classic - Washington Internazionali BNL d'Italia - Rome Thailand Open - Bangkok Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 AAMI Classic - Kooyong Olympics - Beijing Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 70th River Oaks International Tennis Tournament - Houston Olympics - London Tennis Masters Cup Shanghai - Shanghai